﻿/* General Site CSS
----------------------------------------------------------*/

.leftToRight
{
	text-align:left;
	direction:ltr;
}

/* Buttons */

.button
{
	border : solid 2px #c7c7c7;
	border-radius : 10px 10px 10px 10px;
	font-size : 14px;
	color:Black;
	padding : 2px 10px;
	background-color:White;
}

.button:hover 
{
   background: #9c8b9c;
   color: #ccc;
}

.button:active 
{
   background: #9c8b9c;
}

button[disabled]:active, button[disabled],
input[type="reset"][disabled]:active,
input[type="reset"][disabled],
input[type="button"][disabled]:active,
input[type="button"][disabled],
select[disabled] > input[type="button"],
select[disabled] > input[type="button"]:active,
input[type="submit"][disabled]:active,
input[type="submit"][disabled] {
  color: GrayText;
  cursor: inherit;
}

/* Tables */

table, .table
{
	margin-left: auto;
	margin-right: auto;
}

.dataGrid
{
	font-family:Verdana;
	overflow: scroll;
}

/* Popups, Confirmation boxes and message boxes */

.popup
{
   margin:0 auto; 
   text-align:center; 
   width: 220px;
   height: 80px;
   background-color:rgba(255,255,255,0.8);
   border-style:solid;
   border-color:Black;
   border-width:1;
   padding:5px;
   font-family:Arial;
   z-index:2;
}

/* Links */

a:link { color: Blue; text-decoration: underline; }
a:visited { color: Blue; text-decoration: underline; }
a:hover { color: Blue; text-decoration: underline; }
a:active { color: Blue; text-decoration: underline; }